

#ifndef QUERYTREE_H
#define QUERYTREE_H

#include "AbsTree.h"
#include "TNode.h"
#include <iostream>
using namespace std;

class QueryTree {
public:

	TNode createNode(TYPE, TNode);	//do i need this?
	static void setParentChild(TNode*, TNode);
	vector<TNode> getChildren(TNode);
	TNode getParent(TNode);
	static void setRoot(TNode);
	static TNode getRoot();
private:
	static TNode rootNode;
};

#endif